electro thermal rocket - German English Dictionary